Supervisor computation and representation: A case study
نویسندگان
چکیده
When supervisory control theory is applied to industrial problems the need for a more expressive modeling formalism than plain event based automata is crucial. The models are typically built in a bottom-up structure where multiple sub-plant and sub-specifications together compose the full plant and specification, respectively. Typically, the enabling of an event in a sub-model may depend on the state of other sub-models. The standard approach is to synchronize on shared events. However, to build models of large industrial problems with complex constraints between sub-models are beyond many engineers abilities. One attempt to deal with this problem is to extend the plain automata with variables and allow guard conditions and action functions to be associated with transitions. This paper discusses the strengths and weaknesses of one such formulation that fits well together with the standard supervisory control theory. A related problem is how to represent the result after the synthesis procedure, i.e., the supervisor. In this paper we present an approach where the supervisor may be represented as extended guard conditions on the original sub-models. This allows an efficient and comprehensible representation of complex supervisors. Hence, it is preferable both from a user, as well as an implementation perspective. Both the modeling formalism based on extended finite automata and the way to represent the supervisor as extended guard conditions have been implemented in a supervisory control tool.
منابع مشابه
Theory of Regions for Control Synthesis without Computing Reachability Graph
This paper addresses the design of Petri net (PN) supervisor using the theory of regions for forbidden state problem with a set of general mutual exclusion constraints. In fact, as any method of supervisory control based on reachability graph, the theory of regions suffers from a technical obstacle in control synthesis, which is the necessity of computing the graph at each iteration step. Moreo...
متن کاملAnother and its Representation in Women's Memories; A Case Study: Memoirs of Girls in Farmanfarma
Recollection in the form of self-litigation was one of the common forms that was accepted among contemporary Iranian women and became an "arena" for displaying "self" in the light of the recognition of "another." This paper deals with a hermeneutical interpretation approach in the conceptual framework " Paul Rickworth's narrative identity "Following the answer to the question of how" another "i...
متن کاملThe Role of Architectural Representation on the Formation of the Mental Image of Tourist Destination (Case Study: Traditional Dwellings in the Data Theory Method)
The aim of this study was to explain the role of place representation in shaping the mental image of tourists from traditional residences. Representing the architecture of traditional residences in cyberspace as one of the most important sources of effective information in shaping the image of tourist destinations is of great importance. Today, traditional resorts as one of the most important t...
متن کاملEfficient Symbolic Supervisory Synthesis and Guard Generation - Evaluating Partitioning Techniques for the State-space Exploration
The supervisory control theory (SCT) is a model-based framework, which automatically synthesizes a supervisor that restricts a plant to be controlled based on specifications to be fulfilled. Two main problems, typically encountered in industrial applications, prevent SCT from having a major breakthrough. First, the supervisor which is synthesized automatically from the given plant and specifica...
متن کاملComputation of Closed, Controllable, and Weakly Observable Sublanguages for Timed Discrete Event Systems
Brandin and Wonham have developed a supervisory control framework for timed discrete event systems (TDESs). Lin and Wonham have extended this framework to the partial observation case. In our previous work, we have defined a new class of supervisors for TDESs under partial observation. We have introduced a notion of weak observability of languages, and proved that Lm(G)-closure, controllability...
متن کامل